package container;

import connector.Connector;
import lifecycle.Lifecycle;

import java.util.concurrent.Executor;

/**
 * 服务器
 *  说明： 接收客户端发来的请求数据并进行解析，完成相关业务处理，然后把处理结果作为相应返回给客户端。
 */
public interface Server extends Lifecycle {
    void setServices(Service[] services);

    Service[] findServices();

    void addConnector(Connector connector);

    Executor getExecutor();
}
